博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
smarty模版使用php标签,如何获取模版变量
阅读量:6803 次
发布时间:2019-06-26

本文共 453 字,大约阅读时间需要 1 分钟。

smarty模版使用php标签,如何获取模版变量in: 后端程序已经assign一个模版变量$assign,由于要做特殊的循环输出,使用for循环,因此使用到了php标签,但是php语句和模版语句的变量作用域是不同的,因此不能直接获取到{
{php}}for($i=0;$i
  • '.$assign[$i][title].'
  • '.$assign[$i+1][title].'
  • i>';}{
    {/php}}解决的方法是:模版变量全部存在smarty的一个对象里面;只要在for之前进行赋值:$assign = $this->_tpl_vars[assign];{
    {php}}$assign = $this->_tpl_vars[assign];for($i=0;$i
  • '.$assign[$i][title].'
  • '.$assign[$i+1][title].'
  • i>';}{
    {/php}}

     

     

    转载地址:http://ycjwl.baihongyu.com/

    你可能感兴趣的文章
    jmeter大神博客笔记
    查看>>
    java.lang.NoClassDefFoundError: javax/annotation/Priority
    查看>>
    skimage的安装,scikit-image
    查看>>
    springmvc-mvc:resource标签使用
    查看>>
    如何理解php的依赖注入
    查看>>
    洛谷P2084 进制转换
    查看>>
    直接上手从项目中学习很重要
    查看>>
    [转载]非常量引用的初始值必须为左值的问题
    查看>>
    C# 线程池执行操作例子
    查看>>
    duubo开发时直连(不需要注册中心)
    查看>>
    MongoDB数据查询详解
    查看>>
    Ubuntu 16.04安装IntelliJ IDEA时快捷键冲突设置
    查看>>
    laravel模型中打印sql语句
    查看>>
    【数据库】百万级数据库SQL优化大总结
    查看>>
    Socket实现
    查看>>
    Ubuntu界面重新安装图形界面
    查看>>
    去哪儿网支付系统架构演进
    查看>>
    Spring框架最简单的定时任务调用
    查看>>
    Spring 调度任务@scheduled学习总结
    查看>>
    mybatis配置进阶
    查看>>